十八世纪,让-马普蒂斯特·格雷诺耶(本·威士肖饰)出生在巴黎最脏最臭的地方——鱼市。格雷诺耶天生就具有惊人的嗅觉天赋:不管是臭味还是香味,他都能一一记住,并能轻易分辨出各种气味。
13岁在孤儿院时,他被院长卖给了一个制革工人,格雷诺耶在皮革店里过着苦日子。一次偶然的机会,格雷诺耶在香水商巴尔迪尼面前展现了自己过人的天赋,进入了香水店。但格雷诺耶并不满足于制作世界上最香的香水,他梦想着学习如何保存一切事物的气味。巴尔迪尼告诉格雷诺耶,香水起源于格拉斯,那里的人懂得如何保存气味。格雷诺耶带着巴尔迪尼的推荐信来到了格拉斯。
格雷诺耶爱上了少女的体香,为了保留这份香气,格雷诺耶最终走上了杀手的道路。